spiny rats - French English Dictionary